package com.zxx.paysdk.service.api

import com.zqq.baselibrary.http.rx.BaseResp
import com.zxx.paysdk.service.bean.GetPaySignReq
import com.zxx.paysdk.service.bean.PayOrderReq
import retrofit2.http.Body
import retrofit2.http.POST
import rx.Observable

/**
 * 支付接口
 * wc
 * @author zqq on 2019/9/16.
 */
interface PayApi {

    /*-从服务器端获取 支付宝支付签名-*/
    @POST("pay/getPaySign")
    fun getPaySign(@Body req: GetPaySignReq): Observable<BaseResp<String>>


    /*-通知服务器-刷新订单状态，已支付--*/
    @POST("order/pay")
    fun payOrder(@Body req: PayOrderReq): Observable<BaseResp<String>>
}